Skip to content

V1.0.3/service update#8

Merged
gimlichael merged 3 commits into
mainfrom
v1.0.3/service-update
May 23, 2026
Merged

V1.0.3/service update#8
gimlichael merged 3 commits into
mainfrom
v1.0.3/service-update

Conversation

@codebelt-aicia
Copy link
Copy Markdown
Contributor

This is a service update that focuses on package dependencies.

Automated changes:

  • Codebelt/Cuemon package versions bumped to latest compatible
  • PackageReleaseNotes.txt updated for v1.0.3
  • CHANGELOG.md entry added for v1.0.3

Note: Third-party packages (Microsoft.Extensions.*, BenchmarkDotNet, etc.) are not auto-updated.
Use Dependabot or manual updates for those.

Generated by codebelt-aicia
Triggered by: yamldotnet @ 10.1.3

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 23, 2026

Greptile Summary

This PR performs a v1.0.3 service update, bumping Codebelt/Cuemon package versions, correcting stale package name mappings in the automation script, updating the nginx base image, and adding release notes and changelog entries.

  • Directory.Packages.props: Codebelt.Extensions.AspNetCore.* packages bumped to 10.1.3, Cuemon.* to 10.5.2, and several test tooling packages (Codebelt.Extensions.Xunit.App, Microsoft.NET.Test.Sdk, coverlet.*) also updated.
  • bump-nuget.py: Two stale SOURCE_PACKAGE_MAP entries corrected — Codebelt.Extensions.AspNetCore.Mvc.Formatters.NewtonsoftCodebelt.Extensions.AspNetCore.Newtonsoft.Json and Codebelt.Extensions.AspNetCore.Mvc.Formatters.Text.YamlCodebelt.Extensions.AspNetCore.Text.Yaml, fixing the automation's ability to target these packages in future runs.
  • Dockerfile.docfx: Nginx base image bumped from 1.30.0-alpine to 1.31.0-alpine; PackageReleaseNotes.txt for all five packages and CHANGELOG.md updated with v1.0.3 entries.

Confidence Score: 4/5

Safe to merge for its core purpose; the CHANGELOG footer comparison links for v1.0.2 and v1.0.3 remain absent, which means published changelog diffs will resolve incorrectly.

The package version bumps are present and consistent across Directory.Packages.props and all release notes files. The bump-nuget.py package name corrections are accurate and fix a real gap that would have caused the automation to silently skip the wrong packages. The only carry-over concern is the CHANGELOG.md footer: [Unreleased] still points at v1.0.1...HEAD and no [1.0.2] or [1.0.3] comparison entries exist, so the linked version diffs in the published changelog will not resolve to the correct ranges.

CHANGELOG.md — footer comparison links for v1.0.2 and v1.0.3 are still missing.

Important Files Changed

Filename Overview
Directory.Packages.props Multiple Codebelt/Cuemon package versions bumped; Microsoft.NET.Test.Sdk and coverlet.* also updated despite PR description noting third-party packages are not auto-updated — minor inconsistency. CHANGELOG comparison links (flagged previously) remain unresolved.
.github/scripts/bump-nuget.py Corrects two stale package name prefixes in SOURCE_PACKAGE_MAP that would have silently prevented the script from updating the correct packages on future newtonsoft-json and yamldotnet triggers.
CHANGELOG.md v1.0.3 entry added correctly; footer comparison links for [1.0.2] and [1.0.3] are still missing (previously flagged), leaving [Unreleased] pointing at v1.0.1...HEAD.
.docfx/Dockerfile.docfx Nginx base image bumped from 1.30.0-alpine to 1.31.0-alpine; straightforward update with no issues.
.nuget/Codebelt.Extensions.Carter/PackageReleaseNotes.txt v1.0.3 release notes entry added consistently across all five packages; content is correct and uniform.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[codebelt-aicia bot\nTriggered by yamldotnet @ 10.1.3] --> B[bump-nuget.py\nSOURCE_PACKAGE_MAP lookup]
    B --> C{Package prefix\nmatches trigger?}
    C -->|Yes - yamldotnet| D[Codebelt.Extensions.YamlDotNet\nCodebelt.Extensions.AspNetCore.Text.Yaml]
    C -->|Yes - newtonsoft-json corrected| E[Codebelt.Extensions.Newtonsoft.Json\nCodebelt.Extensions.AspNetCore.Newtonsoft.Json]
    C -->|No - third-party| F[Skipped:\nMicrosoft.Extensions.*\nBenchmarkDotNet, etc.]
    D --> G[Directory.Packages.props\nversion bump]
    E --> G
    G --> H[PackageReleaseNotes.txt\nv1.0.3 entries added]
    G --> I[CHANGELOG.md\nv1.0.3 entry added]
    G --> J[Dockerfile.docfx\nnginx 1.30.0 to 1.31.0]
Loading

Reviews (3): Last reviewed commit: "🐛 fix SOURCE_PACKAGE_MAP prefixes for p..." | Re-trigger Greptile

Comment thread Directory.Packages.props Outdated
Comment thread Directory.Packages.props Outdated
@codecov
Copy link
Copy Markdown

codecov Bot commented May 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (e30494f) to head (134f790).

Additional details and impacted files
@@            Coverage Diff            @@
##              main        #8   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            6         6           
  Lines           83        83           
  Branches         5         5           
=========================================
  Hits            83        83           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Maintain compatibility and stability by updating all NuGet package dependencies and build infrastructure versions to latest compatible releases, including nginx image baseline in DocFX build environment.
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 23, 2026

Want your agent to iterate on Greptile's feedback? Try greploops.

Correct package name prefixes in SOURCE_PACKAGE_MAP for yamldotnet and newtonsoft-json source repos. The old prefixes referenced non-existent Mvc.Formatters package names, causing is_triggered_package to silently skip these packages during automated version updates. Updated to match actual package names in use: Codebelt.Extensions.AspNetCore.Newtonsoft.Json and Codebelt.Extensions.AspNetCore.Text.Yaml.
@sonarqubecloud
Copy link
Copy Markdown

@gimlichael gimlichael merged commit 4424607 into main May 23, 2026
23 checks passed
@gimlichael gimlichael deleted the v1.0.3/service-update branch May 23, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants